var fn = x => x * x; console.log(fn(3));  // 9, 一个最简单的箭头函数, 匿名函数的另一种写法
(x, y) => {x * x + y * y}  // 两个参数
() => 3.14  // 无参数

// 匿名函数 和 箭头函数 this 的区别
var obj = {
    birth: 1990,
    getAge: function () {
        var b = this.birth;  // 1990
        var fn = function () { return new Date().getFullYear() - this.birth; };  // this 在匿名函数中指向 window 或 undefined
        return fn();
    },
    getAge_1: function () {
        var b = this.birth;  // 1990
        var fn = () => new Date().getFullYear() - this.birth;  // this 指向 obj 对象
        return fn();
    }
}; console.log(obj.getAge(), obj.getAge_1());  // NaN 25
